shared commuting - French English Dictionary